lasting four days - English Synonyms Dictionary